ancient landslide - French English Dictionary